package com.broadtext.rms.system.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class TtPackWeeklyReport implements Serializable{

    private static final long serialVersionUID = 2526336819736762407L;

    private Integer pkId;

    private Date startDate;

    private String startDateStr;

    private Date endDate;

    private String endDateStr;

    private String packCode;

    private String colClientId;

    private String packModel;

    private String productDateStr;

    private Integer alertCount;

    private Integer workCount;

    private Double workTimeSpan;

    private Integer chargeCount;

    private Double chargeTimeSpan;

    private BigDecimal maxCurrentValue;

    private Integer overproofCurrentCount;

    private BigDecimal maxVolDiffValue;

    private Date maxVolDiffDate;

    private String maxVolDiffDateStr;

    private BigDecimal maxTempDiffValue;

    private Date maxTempDiffDate;

    private String maxTempDiffDateStr;

    private String alertData;

    public String getAlertData() {
        return alertData;
    }

    public void setAlertData(String alertData) {
        this.alertData = alertData;
    }

    public Integer getPkId() {
        return pkId;
    }

    public void setPkId(Integer pkId) {
        this.pkId = pkId;
    }

    public String getPackModel() {
        return packModel;
    }

    public void setPackModel(String packModel) {
        this.packModel = packModel;
    }

    public String getStartDateStr() {
        return startDateStr;
    }

    public void setStartDateStr(String startDateStr) {
        this.startDateStr = startDateStr;
    }

    public String getEndDateStr() {
        return endDateStr;
    }

    public void setEndDateStr(String endDateStr) {
        this.endDateStr = endDateStr;
    }

    public String getProductDateStr() {
        return productDateStr;
    }

    public void setProductDateStr(String productDateStr) {
        this.productDateStr = productDateStr;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getPackCode() {
        return packCode;
    }

    public void setPackCode(String packCode) {
        this.packCode = packCode == null ? null : packCode.trim();
    }

    public String getColClientId() {
        return colClientId;
    }

    public void setColClientId(String colClientId) {
        this.colClientId = colClientId == null ? null : colClientId.trim();
    }

    public Integer getAlertCount() {
        return alertCount;
    }

    public void setAlertCount(Integer alertCount) {
        this.alertCount = alertCount;
    }

    public Integer getWorkCount() {
        return workCount;
    }

    public void setWorkCount(Integer workCount) {
        this.workCount = workCount;
    }

    public Double getWorkTimeSpan() {
        return workTimeSpan;
    }

    public void setWorkTimeSpan(Double workTimeSpan) {
        this.workTimeSpan = workTimeSpan;
    }

    public Integer getChargeCount() {
        return chargeCount;
    }

    public void setChargeCount(Integer chargeCount) {
        this.chargeCount = chargeCount;
    }

    public Double getChargeTimeSpan() {
        return chargeTimeSpan;
    }

    public void setChargeTimeSpan(Double chargeTimeSpan) {
        this.chargeTimeSpan = chargeTimeSpan;
    }

    public BigDecimal getMaxCurrentValue() {
        return maxCurrentValue;
    }

    public void setMaxCurrentValue(BigDecimal maxCurrentValue) {
        this.maxCurrentValue = maxCurrentValue;
    }

    public Integer getOverproofCurrentCount() {
        return overproofCurrentCount;
    }

    public void setOverproofCurrentCount(Integer overproofCurrentCount) {
        this.overproofCurrentCount = overproofCurrentCount;
    }

    public BigDecimal getMaxVolDiffValue() {
        return maxVolDiffValue;
    }

    public void setMaxVolDiffValue(BigDecimal maxVolDiffValue) {
        this.maxVolDiffValue = maxVolDiffValue;
    }

    public Date getMaxVolDiffDate() {
        return maxVolDiffDate;
    }

    public void setMaxVolDiffDate(Date maxVolDiffDate) {
        this.maxVolDiffDate = maxVolDiffDate;
    }

    public BigDecimal getMaxTempDiffValue() {
        return maxTempDiffValue;
    }

    public void setMaxTempDiffValue(BigDecimal maxTempDiffValue) {
        this.maxTempDiffValue = maxTempDiffValue;
    }

    public Date getMaxTempDiffDate() {
        return maxTempDiffDate;
    }

    public void setMaxTempDiffDate(Date maxTempDiffDate) {
        this.maxTempDiffDate = maxTempDiffDate;
    }

    public String getMaxVolDiffDateStr() {
        return maxVolDiffDateStr;
    }

    public void setMaxVolDiffDateStr(String maxVolDiffDateStr) {
        this.maxVolDiffDateStr = maxVolDiffDateStr;
    }

    public String getMaxTempDiffDateStr() {
        return maxTempDiffDateStr;
    }

    public void setMaxTempDiffDateStr(String maxTempDiffDateStr) {
        this.maxTempDiffDateStr = maxTempDiffDateStr;
    }
}
